package net.neptech.model.dto.node;


import com.fasterxml.jackson.annotation.JsonTypeName;

import lombok.Data;
import lombok.EqualsAndHashCode;
import net.neptech.model.dto.Nobody;
import net.neptech.model.dto.Refuse;
import net.neptech.model.dto.node.parent.SuperUserNode;

import java.util.List;

/**
 * @Author Saya
 * @Date 2025/8/19 11:20
 * @Description TODO
 **/

@EqualsAndHashCode(callSuper = true)
@Data
@JsonTypeName("1")
public class ApproveNode extends SuperUserNode {
    /**
     * 没有人时处理方式
     */
    private Nobody nobody;

    /**
     * 审批拒绝时
     */
    private Refuse refuse;

    /**
     * 操作列表
     */
    private List operateList;
}
